Файл базы данных поврежден - как исправить эту ошибку в программных продуктах 1С?

Иногда в работе пользователя с программой происходят неприятные ситуации. Работа с информационной базой прерывается такого рода сообщениями – «Файл базы данных поврежден». Пользователю ничего не остается, кроме как нажать «Завершить работу». Такие сбои могут быть вызваны зависанием программы или неправильным выключением, например, при отключении света, неполадками сети и т.п. Конечно в таких ситуациях лучше обратиться к специалисту, который в этом хорошо разбирается и может помочь. Т.к. степень проблемы может быть разная и неудачные попытки восстановления информационной базы могут привести к ее полной потере. Но если у вас ситуация совсем безвыходная и решить проблему нужно срочно, то можно воспользоваться рекомендациями из нашей статьи.  

Обращаем ваше внимание, что механизм исправления ошибки, описанный в этой статье, подходит только для ошибки, представленной на картинке ниже. 

При возникновении такой проблемы и попытке ее решить рекомендуется ОБЯЗАТЕЛЬНО СДЕЛАТЬ РЕЗЕРВНУЮ КОПИЮ БАЗЫ, а потом уже пытаться ее «реанимировать».

Рассмотрим поэтапно процесс спасения информации.

Как сделать резервную копию?

Сделать резервную копию базы можно двумя способами. Рассмотрим оба.

Вариант 1. Создание резервной копии в режиме «Конфигуратор».

Шаг 1. Запустите «проблемную» базу в режиме «Конфигуратор».



Шаг 2. В меню «Администрирование» выберите команду «Выгрузить информационную базу…».

Шаг 3. Укажите место, куда сохранить файл архивной копии, например, на диске D: папка «Архив 1С». Задайте произвольно имя файла. Сохраненный файл имеет разрешение *Dt – т.е. в формате архива 1С.

Нажмите «Сохранить» и дождитесь окончания процесса.

В случае если база повреждена и при сохранении появляется ошибка, то можно сохранить другим способом – просто скопировать папку с базой в другое место на компьютере или на флешку. Рассмотрим этот способ ниже.

Вариант 2. Копирование папки с информационной базой.

Шаг 1. При запуске программы обратите внимание на местонахождение информационной базы. Выделите ее и посмотрите путь к ней в нижней части окна.

Шаг 2. Перейдите к папке с базой, выделите ее и, нажав правую кнопку мышки, выберите команду «Копировать» или отправьте на флешку.

Перейдите в «архивную папку» и выполните команду «Вставить». Эти действия такие же как с обычными файлами или папками.

Папка с базой 1С скопирована.

Вернемся к нашей изначальной проблеме.

Восстановление информационной базы с помощью утилиты Chdbfl.

Итак, программа сообщила об ошибке –«Файл базы данных поврежден».

Нажав «Показать информацию для технической поддержки», мы видим все то же – «Файл базы данных поврежден… Невосстановимая ошибка».

Для исправления ошибок программы, связанных с повреждением файла информационной базы предназначена утилита – Chdbfl.

Она находится в каталоге Bin, установленной платформы 1С.

Например, ее можно найти в папке Program Files (x86) – 1cv8 – 8.3.xx.xxx – bin.

Где 8.3.хх.ххх – номер установленной платформы 1С, в нашем случае это 8.3.16.1224.

Этот способ «лечения» применим к файловым информационным базам.

Шаг 1. Запустите файл утилиты Chdbfl. Укажите пусть к файлу информационной базы.

Это файл «1Сv8» и у него указан тип – «Файловая информационная база 1СПредприятия 8».

Можно сначала просто выполнить проверку целостности файла базы данных (не устанавливая галочку исправлять обнаруженные ошибки». Нажать «Выполнить».

Утилита проверит файл вы покажет информацию о проблеме.

Шаг 2. Установите галочку «Исправлять обнаруженные ошибки» и нажмите «Выполнить».

Утилита исправит по мере возможности проблемы базы.

Шаг 3. По окончании работы утилиты запустите программу в стандартном режиме «1С: Предприятие» и проверьте работоспособность базы. Ошибка больше не должна появляться.

В случае, если проблема таким путем не решилась, советуем обратиться к специалисту.

Автор статьи: Ольга Круглова

Понравилась статья? Подпишитесь на рассылку новых материалов


Добавить комментарий


Защитный код
Обновить

Комментарии  

 
0 #2 Галина 14.07.2022 09:53
БОЛЬШОЕ СПАСИБО за статью!!!
Вы спасли меня!!!
Цитировать
 
 
-1 #1 Елена 02.06.2021 03:45
Огромное спасибо! Все поучилось!
Цитировать
 

Поиск по сайту

Переключить версию

Форма входа

Яндекс.Метрика
Политика конфиденциальности
Согласие на обработку персональных данных
Оферта на информационно-консультационные услуги
Оферта на образовательные услуги